lower/degrade oneself - Deutsch Englisch Wörterbuch